<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    //第一题
    // function minInArray(arr){
    //     return Math.min(...arr);
    // }
    // console.log(minInArray([7,8,5,2,8,4,3,6]));

    // 第二题
    // function strtr(str){
    // var obj={};
    // for(var i=0;i<=str.length;i++){
    //     if(obj[str[i]]){
    //         obj[str[i]]++
    //     }else{
    //         obj[str[i]]=1
    //     }
    // }
    // return obj;
    // }
    // console.log(strtr('sgsgsehdhdrhr'));
    
    //第三题
    // function contains(arr,n){
    //     for(var i=0;i<arr.length;i++){
    //         var f=1
    //        if(arr[i]==n){
    //         f=0;
    //        }else{
    //         f=1;
    //        }
    //    } 
    // }
    // console.log(contains(["sgebrtnxw"]));
    

    //第四题
    // function getRandom(min,max){
    //     return Math.floor(Math.random()*(max-min+1))+min
    // }
    // var newarr=[];
    // for(var i=0;i<10;i++){
    //     var a=getRandom(30,60);
    //     newarr.push(a);
    // }
    // newarr.sort(function(a,b){
    //     return a-b;
    // })
    // console.log(newarr);

    //第五题
    function getSum(arr){
        var newarr=[];
        var sum=0;
        for(var i=0;i<arr.length;i++){
            if(typeof(arr[i])=="number" && newarr.indexOf(sum)==-1){
                sum+=arr[i];
            }
        }
        return sum;
    }
    console.log(getSum([undefined,"23year",19,"097",1,"hellow",null]));

    

</script>